Cannon Beach Vacations from $549

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Cannon Beach Vacation

From its highlights to its hidden delights, this city is best experienced with a Cannon Beach vacation package. Find somewhere to stay in Downtown Cannon Beach, which is good for culture, shopping and cafes. Every trip to Cannon Beach needs a well-planned itinerary. Fill yours with big-name attractions like Haystack Rock, Ecola State Park and Tillamook Head. Don't put off exploring this city any longer. Your dream Cannon Beach vacation is just a few clicks away with Expedia.

The Latest Cannon Beach vacation packages

Price found within the past 48 hours. Click for updated prices.
The Octagon by Stay Portland - Multnomah Village
The Alabaster by Stay Portland - Alberta Arts
The Kingpost by Stay Portland - Richmond
The Asylum by Stay Portland - Hawthorne
Portland's White House
Don't see what you're looking for?
See all available trips from Columbus to Cannon Beach
View all trips

Stay near popular Cannon Beach attractions

What to do in Cannon Beach

Cannon Beach Hotel Deals

Tolovana Inn

Tolovana Inn

2.5 out of 5
3400 S. Hemlock Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is $133 total per night from Dec 6 to Dec 7
$133 total
per night
Dec 6 - Dec 7
Tolovana Inn
Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is $185 total per night from Nov 29 to Nov 30
$185 total
per night
Nov 29 - Nov 30
9.6/10 Exceptional! (1,135 reviews)
"Great spot at an excellent location!"

Reviewed on Nov 4, 2026

Surfsand Resort
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is $140 total per night from Nov 9 to Nov 10
$140 total
per night
Nov 9 - Nov 10
9.2/10 Wonderful! (1,257 reviews)
"Very nice welcoming stuff! Thank you!"

Reviewed on Nov 3, 2026

Cannon Beach Hotel Collection
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find the Best Cannon Beach Vacation Packages

Things to do in and around Cannon Beach

Cannon Beach, Oregon, is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a range of activities. Visitors can enjoy relaxing beach vacations, explore scenic hiking trails, and participate in art tours. The area also hosts various holiday events, making it a great destination year-round. Whether you're looking for a quick stroll along the shore or an adventurous day in nature, Cannon Beach has something for everyone.

Shopping

Cannon Beach offers charming shopping experiences with local boutiques and galleries. For a bit more adventure, if you're up for a drive, visit the Seaside Carousel Mall and the Seaside Antique Mall, both just 7 miles away, for a mix of entertainment and unique finds.

Recreation

At Coaster Theatre in Cannon Beach, enjoy captivating performances in a charming atmosphere perfect for families and couples. For outdoor enthusiasts, the Seaside Golf Course, located 6 miles away, offers beautiful landscapes and an invigorating golfing experience. Lastly, the Astoria Aquatic Center, 22 miles away, provides fun family-friendly aquatic activities.

Adventure

At Captain Kid Amusement Park, 6 miles from Cannon Beach, enjoy thrilling arcade games and family fun in a vibrant atmosphere. For hiking enthusiasts, Angora Peak Trailhead, located 7 miles away, offers breathtaking outdoor scenery, while Cape Falcon Trailhead, 9 miles away, presents stunning vistas along its adventurous trails.

Nightlife

Cannon Beach's nightlife features cozy pubs and intimate lounges. Visit the Driftwood Restaurant & Lounge for ocean views and local brews. For live music, check out the Twisted Fish Steakhouse, where you can enjoy a vibrant atmosphere while savoring delicious food and drinks.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Cannon Beach

Experience the stunning outdoor beauty of Cannon Beach, Oregon, perfect for a beach vacation filled with scenic views and adventure. Explore the iconic coastline, including the sandy beaches and unique rock formations, or visit the Cannon Beach History Center to learn about the area's rich heritage. Don't miss the nearby Cove Beach for a tranquil retreat, as well as the breathtaking Oregon Coast for unforgettable vistas.

  • Cannon Beach: Enjoy the stunning sandy shores and vibrant beach vibes at Cannon Beach. This picturesque destination is perfect for relaxing strolls, beachcombing, and soaking up the sun while enjoying the scenic views of the Pacific Ocean.
  • Haystack Rock: Marvel at the iconic Haystack Rock, a stunning natural formation that rises dramatically from the shore. Known for its breathtaking scenery, this area is a fantastic spot for photography and observing tide pools filled with marine life.
  • Ecola State Park: Just 2 miles from Cannon Beach, Ecola State Park offers adventure seekers beautiful hiking trails with breathtaking coastal views. Experience the great outdoors, lush forests, and diverse wildlife, making it an unforgettable stop on your trip.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.4°F (6.9°C)Moderate RainMostly CloudyAverageSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyModerately LowAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

Tips to save on your trip to Cannon Beach

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically November to January) for more affordable package holidays to Cannon Beach.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Cannon Beach Essential Information

Language
English
Currency
U.S dollars
Population
1,700
Max Temp Winter
45ºF
Max Temp Summer
65ºF
Top Sights
Ecola State Park, Seaside Aquarium and Hug Point State Park

More vacations you might like

Frequently asked questions

What types of vacation packages are available in Cannon Beach?
Cannon Beach, known for its scenic beaches and outdoor activities, offers vacation packages tailored to various travel styles:

These Cannon Beach vacation package styles let travelers choose a hotel and package combination that fits their budget and priorities.
How can I save money on a Cannon Beach vacation package?
When you bundle, you can save up to 30%*. To save money on a Cannon Beach package, consider traveling during the quieter months or be flexible with your dates to find more options. Bundling your flights and hotel together often unlocks savings compared to booking separately. *Members only. Savings vary.
How much does a Cannon Beach vacation package cost?
A Cannon Beach vacation package typically costs around $1,200 per adult for a week-long trip. Lower-priced options start around $600 per adult, while premium packages can reach up to $1,850.

*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
How do I find cheap Cannon Beach vacation package deals?
The cheapest Cannon Beach vacation package deals can be as low as around $540 per adult for weekend trips. Separately, March typically has the lowest average monthly prices, around $700 per adult, for a 3-day trip. April and November follow closely, both around $900 per adult for 3-day trips. Bundling flights and hotel together also typically saves money on a week-long trip — most Cannon Beach packages include some savings versus booking separately, typically around $45 per adult. Browse cheap vacation packages in Cannon Beach on Expedia for current deals.

*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
What is the best time to go to Cannon Beach?
The best time to go for a Cannon Beach vacation package is typically from June to July, which are the peak months for visitor demand. These months offer the most vibrant atmosphere for enjoying the beaches and local events.

For those seeking a more affordable Cannon Beach vacation, consider traveling from March to April, or in November. These months tend to have lower package prices, offering a quieter experience while still allowing you to enjoy the coastal charm.
What's included in a Cannon Beach vacation package?
A Cannon Beach vacation package lets you combine round-trip flights, a hotel stay, and a rental car. Most package hotels in Cannon Beach offer ocean views, enhancing your beach experience, and beach access is a common feature, with many properties located just steps from the sand. Some hotels also provide airport shuttle services, which can be convenient for transfers from Portland International Airport (PDX). Many properties include free breakfast, offering a relaxed start to your day.

Exactly what's included will vary by hotel and package, so it's worth reviewing the details before you confirm your booking.
What's the best vacation package for Cannon Beach?
Families can build a Cannon Beach vacation package around the 4-star Surfsand Resort, rated 9.1 out of 10. Located about a 5-minute walk from Cannon Beach, it offers family rooms and an indoor pool, with travelers often praising the amazing rooms and tasty breakfast.

For couples seeking a romantic escape, a package with a stay at The Ocean Lodge is a strong choice. This 3.5-star property, rated 9.6 out of 10, provides kitchenettes and free breakfast, and travelers frequently highlight its luxurious overall feel and excellent location.

Travelers looking for a premium Cannon Beach vacation package might consider Hallmark Resort - Cannon Beach. Rated 9.2 out of 10 and about a 5-minute walk from Cannon Beach, it features a spa, hot tub, and indoor pool, with guests often noting the comfy beds and nice pool.
Is Cannon Beach better suited for a beach vacation or a cultural trip?
Cannon Beach is primarily a beach destination, making it ideal for a relaxing Cannon Beach vacation focused on coastal scenery and outdoor activities. Most package hotels offer ocean views, and the town is famous for its expansive beaches, including Cannon Beach itself and the iconic Haystack Rock, about 1 mile from the center.

While the area has a rich history, including visits by the Lewis and Clark Expedition and the discovery of a historic cannon (now housed in the city's museum), cultural attractions are secondary to its natural beauty. Annual events like the sand castle-building contest in June add local flavor. Overall, a Cannon Beach vacation is best for those seeking a beach-centric getaway with a touch of local history.
Is Cannon Beach a good choice for a family vacation package?
Cannon Beach is a strong choice for family vacation packages, with some bookings being family trips. The destination offers a relaxed coastal environment with plenty of natural attractions for all ages.

For a family-friendly stay, the 4-star Surfsand Resort, rated 9.1 out of 10, offers amenities like family rooms and an indoor pool, and travelers often praise the friendly staff. This makes it a comfortable base for your Cannon Beach vacation package.

Families can enjoy exploring Cannon Beach itself, about a 5-minute walk from central Cannon Beach, or discovering the tide pools around Haystack Rock, about 1 mile away. Ecola State Park, about 2 miles from the center, also provides scenic trails and wildlife viewing opportunities suitable for family outings.
What's included in a Cannon Beach beach vacation package?
Cannon Beach beach vacation packages combine flights with a stay at a hotel near the coast, allowing you to easily enjoy the area's renowned beaches. Your Cannon Beach vacation package will include your chosen flights and accommodation, with specific amenities depending on the hotel and rate. For instance, Surfsand Resort, a 4-star property rated 9.1 out of 10, is about a 5-minute walk from Cannon Beach and offers an indoor pool, hot tub, and family rooms, with travelers often praising its excellent food. Another great choice is Hallmark Resort - Cannon Beach, rated 9.2 out of 10, which also sits about a 5-minute walk from Cannon Beach and features an indoor pool, hot tub, and spa. Specific inclusions like on-site dining, direct beach access, or water sports activities will vary by your selected hotel and package.
Which Cannon Beach vacation packages include an ocean view?
Most Cannon Beach vacation packages include hotels that offer ocean views, allowing you to wake up to the sights and sounds of the Pacific. While specific views depend on the room and rate booked, many properties provide this option. For example, Surfsand Resort, a 4-star property rated 9.1 out of 10 by travelers, is about a 5-minute walk from Cannon Beach and offers rooms with ocean views, with guests often highlighting its amazing rooms and walkable location. Another excellent choice is Hallmark Resort - Cannon Beach, rated 9.2 out of 10, also about a 5-minute walk from Cannon Beach, where travelers praise the nice pool and excellent location.
What is the best time to book a Cannon Beach vacation package?
Book your Cannon Beach vacation package around 7 weeks in advance. It gives you time to secure your preferred flights and hotel while rates are still competitive. Most travelers book between 4 and 14 weeks out.

from June to August is the busiest months for Cannon Beach, so booking earlier is advisable if you're traveling during these times.
What are the top things to do in Cannon Beach?
A Cannon Beach vacation offers a variety of coastal attractions and outdoor activities:

Browse and book things to do in Cannon Beach on Expedia.
How many days do you need for a Cannon Beach vacation?
Most Cannon Beach vacation packages last around 4 days, which is a great amount of time to explore the area's highlights. This allows you to enjoy the main beach, visit the iconic Haystack Rock, and explore the scenic trails of Ecola State Park.

While nearly a third of travelers choose weekend trips, about half opt for week-long trips, giving them more time to relax on Cannon Beach and discover more of the Oregon Coast at a leisurely pace.
Is Cannon Beach a good destination for a weekend vacation?
Cannon Beach is an excellent choice for a weekend vacation package, with nearly a third of all bookings being for weekend trips. A short 1-3 day trip allows you to fully immerse yourself in the coastal beauty and enjoy key attractions.

You can easily spend a weekend exploring Cannon Beach, admiring Haystack Rock, and visiting Tolovana Beach State Park, about 1 mile from the center. A Cannon Beach vacation package for a weekend offers a refreshing escape to the Oregon Coast.
Do you need to rent a car in Cannon Beach, or is public transport enough?
For a Cannon Beach vacation package, a rental car offers the most flexibility, especially if you plan to explore beyond the immediate town. Portland International Airport (PDX) is about 69 miles away, and while intercity bus services connect Cannon Beach to Portland's Union Station, a car makes the journey more direct.

Within Cannon Beach, local bus services operate along Hemlock Street and connect to surrounding communities like Seaside and Tillamook. These services run hourly, with specific schedules for weekdays and weekends, including extended hours from June through September. For a Cannon Beach beach vacation package focused on local exploration, walking and local buses can be sufficient, but a car is recommended for day trips along U.S. Highway 101 to discover more of the Oregon Coast.
Are Cannon Beach vacation package hotels conveniently located?
Cannon Beach vacation package hotels are generally very conveniently located, with many properties situated close to the town's main attractions and the beach.

For example, Surfsand Resort is about a 5-minute walk from central Cannon Beach, offering easy access to the shore. Cannon Beach Hotel Collection is also about a 5-minute walk from central Cannon Beach, placing you right in the heart of the action. Further south, The Ocean Lodge is about 1 mile from central Cannon Beach, providing a slightly more secluded feel while still being close to the coast. These locations make it easy to explore the area on foot.
Can I change or cancel my Cannon Beach vacation package if my plans change?
Yes, you can cancel your vacation package via your itinerary page on Expedia or by contacting customer service. Remember that some packages are fully refundable, but the details vary based on each unique booking. A fully refundable package may depend on how far out from the travel dates you're canceling and what airline you are traveling with.
Do One Key members get extra savings when booking Cannon Beach vacation packages?
Yes, members who join our free One Key™ travel rewards program can instantly unlock additional savings and save 10% or more on over 500,000 stays worldwide with Member Prices and over 1 million car rentals.
Does Expedia offer Book Now, Pay Later Cannon Beach vacation packages?
Yes, with Expedia's Book Now, Pay Later option, powered by Affirm, you can spread the cost of your Cannon Beach vacation over 3, 6, or 12 months. With no late payment fees or hidden costs, it's easy to secure your ideal vacation package as soon as you spot it.
How do I find last-minute vacation packages to Cannon Beach?
To find last-minute vacation packages to Cannon Beach, explore the last-minute deals section for the latest package offers, including flights, departing in the coming weeks. Being flexible with your travel dates and hotel preferences can help you secure the best prices.
How does free cancellation work on Cannon Beach vacation packages?
Free cancellation on a Cannon Beach vacation package depends on the specific hotel and rate combination you book. Many bookings allow free cancellation up to a stated deadline (often a few days before travel) where eligible. Read the cancellation terms carefully when reviewing the package, and visit Expedia help center for further details.
Is it cheaper to book a Cannon Beach vacation as a package or separately?
Booking flights and hotels together can unlock lower overall prices. Better still, you can tailor your Cannon Beach getaway to match your exact preference. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
Why should I book my Cannon Beach vacation package with Expedia?
Booking your vacation package on Expedia makes it easier to get more out of your trip from the start. With a wide choice of hotels, you can compare prices, reviews and amenities all in one place, then bundle your hotel with flights which could help you save even more. Flexible booking options on selected stays also make it easier to plan with confidence.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.